cape of cloak - Turco Inglés Diccionario